/**
 * @file common.h
 * @brief 
 *  实现一些公共函数
 * @author LiWanglin (li.wanglin@vhd.com.cn)
 * @version 1.0
 * @date 2024-08-11
 * 
 * @copyright Copyright (c) 2024  LiWanglin
 * 
 * @par 修改日志:
 * <table>
 * <tr><th>Date       <th>Version <th>Author  <th>Description
 * <tr><td>2024-08-11 <td>1.0     <td>wangh     <td>内容
 * </table>
 */

#ifndef __COM_COMMON_H__
#define __COM_COMMON_H__

#define PI (3.1415)

#ifdef __cplusplus
extern "C" {
#endif

/**
 * @brief 限定一个值的范围
 */
#define constrain(value, low, high) ((value) < (low) ? (low) : ((value) > (high) ? (high) : (value)))
float NormalizeAngle(float angle);

#ifdef __cplusplus
}
#endif



#endif /* __COM_COMMON_H__ */